Network Load Balancing with Strong Migration in an Agent Based Grid System Using Csp Approach
نویسندگان
چکیده
In this paper we present a dynamic network traffic balancing approach using strong migration on an agent based grid environment. The paper focuses on three different areas, namely load balancing, strong mobility and CSP (Constraint Satisfaction Problem) approach. We use CSP approach for making task migration decisions. Strong task migration is used to move tasks between nodes at runtime to maintain dynamic balancing. Our approach is implemented on an agent based grid system, where all loads can be formulated as weighted constraints of a CSP. We define inter-messaging rates of tasks as the main load of our system. Activated by the results produced by CSP execution, the strong migration mechanism we have integrated into the grid system maintains dynamic traffic balancing by transferring tasks such that frequently communicating tasks end up on the same node and do not consume network bandwidth. Experimental results show remarkable reduction on network use of the grid system.
منابع مشابه
Load Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملIoT Based Load Management of a Micro-Grid Using Arduino and HMAS
This paper aims to establish an Arduino and IoT-based Hierarchical Multi-Agent System (HMAS) for management of loads’ side with incentive approach in a micro-grid. In this study, the performance of the proposed algorithm in a micro-grid has been verified. The micro-grid contains a battery energy storage system (BESS) and different types of loads known as residential consumer (RC), commercial co...
متن کاملA Priority based Dynamic Load Balancing Approach in a Grid based Distributed Computing Network
Load balancing in grid based distributed computing environment increases the availability and scalability of entire system. Dynamic load balancing has the potential to perform better than static load balancing, but they are inevitably more complex. The overhead involved is much more but one can not negate their benefits. Load balancing strategies try to ensure that every processor in the system...
متن کاملStrong Migration in a Grid based on Mobile Agents
Grid computing has emerged as a promising alternative to increase the capacity of processing and storage. It is an aggregation of dynamic, heterogeneous, and widely distributed resources, shared among different institutions. In order to provide load balancing and support for non-dedicated machines, the Grid middleware must be able to move computations among its nodes. This paper describes a tra...
متن کاملEffective Load-Balancing via Migration and Replication in Spatial Grids
The unprecedented growth of available spatial data at geographically distributed locations coupled with the emergence of grid computing provides a strong motivation for designing a spatial grid which supports fast data retrieval and allows its users to transparently access data of any location from anywhere. This calls for efficient search and loadbalancing mechanisms. This paper focusses on dy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012